fitted carpet pellets - German English Dictionary